About Ladbroke & Co. Limited (00177136) United Kingdom