About Bellingham Alexander Limited (04041230) United Kingdom