About Alex Finch And Associates Ltd (04545608) United Kingdom