About Bycombe Limited (01974528) United Kingdom