About K & B Meakin Builders Limited (04281408) United Kingdom