About Peter A Lee Limited (11985816) United Kingdom