About Sevenoaks Modular Ltd (10051955) United Kingdom