About The White Hart (old Leake) Limited (10505136) United Kingdom