About British Credit Trust Limited (03087393) United Kingdom