About Lord Haldon Limited (05565025) United Kingdom