About Fred Kidd & Son (engineers) Limited (00349007) United Kingdom