About Stu S Plaice Limited (13667242) United Kingdom