About Finance And Credit Corporation Limited (02261543) United Kingdom