About Lochain Patrick Limited (08127648) United Kingdom