About Stryke Homegoods Ltd (12094192) United Kingdom