About Buff And Bear Limited (09913719) United Kingdom