About The London Cushion Company Ltd (10049523) United Kingdom