About Lee David Taylor Limited (10512867) United Kingdom