About K And D Pickering Limited (06080763) United Kingdom