About Staveley Evans Lloyd Limited (04723363) United Kingdom