About David Beveridge Limited (SC025732) United Kingdom