About Drakes International Limited (02224686) United Kingdom