Schepens International Ltd phone Unit 17-18, Landford Common Farm, New Rd Landford, Wiltshire SP5 2AZ map