About Ben S Plaice Ltd (13590430) United Kingdom