About Bayham Associates Limited (04844506) United Kingdom