About Al Vaughan Ltd (13674684) United Kingdom