About Modular (services) Limited (08293432) United Kingdom