About Veinard Investments (cranford) Ltd (13251105) United Kingdom