About James Deag Limited (11601838) United Kingdom