About Saul & Co (leamington Spa) Limited (11216626) United Kingdom