About Oxshott Engineering Co. Limited (01436295) United Kingdom