About Ben Sherriff Construction Ltd (10574308) United Kingdom