About James Bawden Limited (09515908) United Kingdom