About Tappenden & Co. Limited (02471064) United Kingdom