About Scanlan & Pritchard Limited (11015437) United Kingdom