About J Margetts Builders Ltd (07177602) United Kingdom