About Angledore Limited (10018645) United Kingdom