About Bodker & Company Limited (10247152) United Kingdom