About Lloyd Burns Management Limited (08848243) United Kingdom