About Jayne Beard Associates Limited (01924460) United Kingdom