About John Whelan (london) Limited (02103703) United Kingdom