About J Loughlin & Sons Limited (04743927) United Kingdom