About Sherburne (leasing) Company Limited (03297244) United Kingdom