About Chandler & Scottsdale Commercial Limited (13174547) United Kingdom