About Warburton & Howe Interiors Ltd (12199068) United Kingdom