About Loxley Building & Maintenance Limited (11436292) United Kingdom