About Bodkin & Jigger Limited (11450010) United Kingdom