About Littlemoor Engineering Products Limited (00963498) United Kingdom