About Thomas Henry Mallaband Limited (05211949) United Kingdom