About Ingleross Limited (10748764) United Kingdom