About James Durrans & Sons Limited (00172023) United Kingdom