About Anglide Limited (02423611) United Kingdom