About T.l. Darby (holdings) Limited (01157303) United Kingdom