About Seed Design & Construction Limited (07044704) United Kingdom