About Mcs Developments Stamford Limited (10809650) United Kingdom