About John Mcaslan & Partners Limited (02802936) United Kingdom