About Bowbailey Limited (10147636) United Kingdom