About The Hampshire Bowman Limited (08266924) United Kingdom