About Carved Chair Leg Limited (13058462) United Kingdom