About Jane Turnbull Interiors Ltd (12264117) United Kingdom