About Bossenden Holdings Limited (13589293) United Kingdom