About Lee Bickerton Limited (06696377) United Kingdom