About Loxam (lancaster) Limited (09669509) United Kingdom