About The Panacea (louth) Limited (12079270) United Kingdom