About Thecushioncompany Ltd (13165774) United Kingdom