About Scott Bell Limited (SC277493) United Kingdom