Ok so does anybody know where you can seals like these ones below?
Have u tried counter service plumbing store?? Might adapt something.. the black ring looks close to a loo floor pipe seal