About National Loose Leaf Company Limited (00117277) United Kingdom