About Secaco Ltd (12668016) United Kingdom