About Bell Hammer Land Limited (08389556) United Kingdom