About Gareth B. James Limited (04621373) United Kingdom