About Beechdene Engineering Limited (09603483) United Kingdom