About Beddard Engineering Services Limited (04529456) United Kingdom