About Ingelby Limited (09698244) United Kingdom