About Stott Holdings Limited (03602025) United Kingdom