About The Bud Coms Ltd (12611317) United Kingdom