About Tambs Squad Limited (12136084) United Kingdom