About The Marketing Chair Limited (12156038) United Kingdom