About H P Johnson Ltd (12617724) United Kingdom