About Anglosax Lifts Ltd (06975626) United Kingdom