About Bradshaw Farnham Lea Limited (04786094) United Kingdom