About Namsbury Limited (07853192) United Kingdom