About T. Worthington & Son Town & Country Property Services Limited (07552380) United Kingdom