About Ingram Associates Limited (04950640) United Kingdom