About Bainham Holdings Limited (07201226) United Kingdom