About Bowbell No. 1 Holdings Limited (07295991) United Kingdom