About James And Hughes Ltd (12519472) United Kingdom