About Stevengale Limited (01610847) United Kingdom