About Stannell Limited (12034070) United Kingdom