About Integral Dfm Limited (12908590) United Kingdom