About S & A Mcr Limited (10525337) United Kingdom