About Strassar Limited (11623196) United Kingdom