About Sherbrooke Design Studio Ltd (11504031) United Kingdom