About S Agombar Ltd (04691887) United Kingdom