About Scott Sparrow Limited (11093656) United Kingdom