About Traveller Chair Limited (12094607) United Kingdom