About Mcclellan & Co (liverpool) Limited (06473343) United Kingdom