About Seager Engineering Design Limited (08508264) United Kingdom