About The Bowness Project Ltd (12225142) United Kingdom