About Bab S Plaice Limited (10932180) United Kingdom