About Bowburn Management Limited (06740945) United Kingdom