About David Beamish Limited (04617565) United Kingdom