About Puttock Construction Ltd (10262734) United Kingdom