About Sm (grimshaw) Limited (07178195) United Kingdom