About Insignia Manufacturing Limited (06895006) United Kingdom