About James Kearns Limited (07540148) United Kingdom