About Ingallsayles Limited (06193229) United Kingdom