About Silcock Builders & Developers Ltd (06894563) United Kingdom