About Mccarthy Scott Limited (08672613) United Kingdom