About J.b.murdoch Limited (07705043) United Kingdom