About London Dog Foods Limited (12092068) United Kingdom