About Hanlon & Son Paperhangers Limited (08944067) United Kingdom