About B Lloyd Investment Management Limited (08725048) United Kingdom