About Trish O Hara Limited (08712121) United Kingdom