About Alexander J Lee Limited (08968112) United Kingdom