About Finch Seaman Enfield Group Limited (04144088) United Kingdom