About A P B Leasing Limited (02572781) United Kingdom