About John Blackhall Ltd (SC366822) United Kingdom