About James Holmes Ltd (04762890) United Kingdom