About Bear Fish Bee Limited (12935888) United Kingdom