About Boddledale Holdings Limited (13242647) United Kingdom