About Sellindge Practice Limited (06629979) United Kingdom