About Satterwhite Ltd (09615810) United Kingdom