About Scott Chandler Limited (13079579) United Kingdom