About Stables Interiors Ltd (SC675010) United Kingdom