About Sj Mcclure Limited (09691313) United Kingdom