About Birnbeck Finance Limited (01158939) United Kingdom