About Terence Mauri Limited (07875195) United Kingdom