About Thomas Anne Interiors Ltd (12182348) United Kingdom