About W W & J Mcclure Ltd (SC449762) United Kingdom