About Terence P Stafford Ltd (12188876) United Kingdom