About Harlington Straker Studios Ltd. (10194627) United Kingdom