About Jane Barr Walker Limited (08795273) United Kingdom