About Seymour Burrell Limited (09095108) United Kingdom