About Bulls Bears & Butterflies Ltd (06565259) United Kingdom