About Thomas Neale Engineering Ltd (13593700) United Kingdom