About Ideal Form Limited (NI022570) United Kingdom