About Bromham Holdings Limited (00597906) United Kingdom