About Simons And Taylor (benedict Street) Limited (08602801) United Kingdom