About Tricia Mcgregor Limited (10025812) United Kingdom