About Scott Cullen Limited (SC458368) United Kingdom