About James Hall Design Ltd (12499062) United Kingdom