About Stef-pal Ltd (09241217) United Kingdom