About Seymour Projects (london) Ltd (07821204) United Kingdom