About Andrena Backhouse Ltd (02261840) United Kingdom