About Hampshire Lease Company Limited (00041254) United Kingdom