About Beamers Brixham Limited (05443558) United Kingdom