About Capital Holdings (standford-le-hope) Ltd (11926088) United Kingdom