About Beddoe Holdings Limited (06380960) United Kingdom