About Baggaley & Jenkins Remedials (holdings) Limited (08914945) United Kingdom