About Slc Bankhouse Limited (06909673) United Kingdom