About Team Bearclaws Ltd (SC596672) United Kingdom