About Thorpes Building & Maintenance Limited (10047076) United Kingdom