About Furbear Associates Limited (10110738) United Kingdom