About London Publishing House Limited (01258484) United Kingdom