About Integrated Bradford Lep Fin Co One Limited (05797779) United Kingdom