About William Alan Limited (10286143) United Kingdom