About Ingamells International Limited (06247216) United Kingdom