About Croxteth Hall Limited (12757243) United Kingdom