About Longsword Building & Maintenance Services Ltd (10892030) United Kingdom