About Sac & Co Engineering Design Limited (06088207) United Kingdom