About S. Scanlon Limited (12397097) United Kingdom