About Chandler Bars Management Limited (09362419) United Kingdom