About Baldock Investments Limited (10351671) United Kingdom