About Simmonds Ellis & Co Ltd (05252464) United Kingdom