About Simmons Taylor Hall Ltd (04709835) United Kingdom