About Hamford View Limited (10565943) United Kingdom