About Creekmoor Plaice Limited (04428145) United Kingdom