About Boden Group Holdings Limited (03430698) United Kingdom