About Swagger Home Furnishings Ltd (11799251) United Kingdom