About Burrell & Son Ltd (12313625) United Kingdom