About Pagan & Mcquade (scarborough) Limited (03390577) United Kingdom