About Thomas Flynn Limited (12943955) United Kingdom