About Scott Walters Limited (10791421) United Kingdom