About Lrd Eats Limited (12848303) United Kingdom