About Bibury (uk) Holdings Limited (09724533) United Kingdom