About K P Richards Ltd (09942718) United Kingdom