About The Ephgrave Chair Company Ltd (11454890) United Kingdom