About Charles Burrell & Sons (manufacturers) Limited (06874743) United Kingdom