About Lankester & Crook Limited (00070813) United Kingdom