About Campbell Construction (lockerbie) Ltd (SC698074) United Kingdom