About Strat House Ltd (06095950) United Kingdom