About Foxx Maintenance Services Limited (06537207) United Kingdom