About Wilson Lovatt & Sons Limited (00133495) United Kingdom