About Bowland Finance Limited (12324302) United Kingdom