About Rushford Lancaster Ltd (11225205) United Kingdom