About L D Richardson Builder & Contractor Limited (06516682) United Kingdom