About Salcombe Building Services Ltd (12886758) United Kingdom