About Capital And Scull Limited (11161694) United Kingdom