About William Loughran Limited (01393665) United Kingdom