About Stir Perfect Limited (12029002) United Kingdom