About Lime Design (north) Limited (07079714) United Kingdom