About Loughran Bros Limited (03877116) United Kingdom