About Terence Walsh Limited (07720105) United Kingdom