About Alec Jarrett Land Limited (09974963) United Kingdom