About Lee Whittle Limited (05427041) United Kingdom