About Lee Poole And Sons Ltd. (07380698) United Kingdom