About Bud Abbott Limited (10552781) United Kingdom