About John Sheppard Interiors Ltd (10510612) United Kingdom