About Ladham Retail Consultants Limited (11027762) United Kingdom