About L&m Pet Supplies Limited (12104734) United Kingdom