About Sec Tipton O&m Ltd (11669279) United Kingdom