About Sec Romford Ltd (11282878) United Kingdom