About Osteopaf Teale Limited (05699225) United Kingdom