About Foxwell & Wood Limited (03182438) United Kingdom