About Stansbury-taylor Limited (01377110) United Kingdom