About Lord Bendysh Limited (02790611) United Kingdom