About Stir Bars Limited (12155116) United Kingdom