About Willett Tippett & Co. Limited (00768551) United Kingdom