About Lanford Designs Limited (01210024) United Kingdom