About Lea Court (harpenden) Limited (00708218) United Kingdom