About Garren James Associates Limited (08263932) United Kingdom