About Eales And Baker Limited (05729705) United Kingdom