About Lumberg Limited (01275335) United Kingdom