About John Henry Biscomm Limited (07490246) United Kingdom