About Stride & Company Interiors Ltd (10709906) United Kingdom