About Integral Resourcing Limited (10724275) United Kingdom