About Stratton Resolutions Limited (12535969) United Kingdom