About M.i.staples Project & Site Management Limited (09263864) United Kingdom