About Beva Investments (holdings) Limited (05231420) United Kingdom