About Charles Burrell & Sons Limited (03550124) United Kingdom