About Taylor Lynn Corporation Limited (03039081) United Kingdom