About Londis (abidha) Limited (07729841) United Kingdom