About Tricia Mclean Ltd (12056678) United Kingdom