About Beverley Investments Limited (06651024) United Kingdom