About The London Dog Centre Limited (05925401) United Kingdom