About Anguswell Limited (13612156) United Kingdom