About Bristol Idea Limited (06261280) United Kingdom