About Terence Alford Limited (07348817) United Kingdom