About Anglofox Limited (01864192) United Kingdom