About Bagnold Associates Limited (03813135) United Kingdom