About Lewis Tyler & Sons (fencing) Limited (01238308) United Kingdom