About The Seymour York Consultancy Ltd (12543648) United Kingdom