About B & H Ambassador S Harlow Ltd (11491173) United Kingdom