About K & C J Allen Ltd (04693279) United Kingdom