About A. Burrell & Sons Limited (02013178) United Kingdom