About Bowland Solutions Holdings Limited (11671065) United Kingdom