About Ben Scott Limited (09709494) United Kingdom