About Stransham Limited (10584457) United Kingdom