About Bearfacelondon Limited (11505804) United Kingdom