About Jansen Birch Ltd (11779751) United Kingdom