About Myers Interiors Limited (10597959) United Kingdom