About L S Taylorson Consulting Ltd (07959764) United Kingdom