About Bendan Products Limited (12064585) United Kingdom