About Thomas Loughlin Limited (02828430) United Kingdom