About Sandsayre Engineering Services Ltd (12245817) United Kingdom