About Mark Mcalindon Limited (07932433) United Kingdom