About Seymour Developments Ltd (13201088) United Kingdom