About Charles Wright & Sons Limited (00503093) United Kingdom