About Bowfell Management Ltd. (03871720) United Kingdom