About Taylor Light Co Ltd (05892326) United Kingdom