About Stanley & Livingstone Limited (08309928) United Kingdom