About John Makepeace Limited (00846409) United Kingdom