About Harrington Entertainment Limited (12123581) United Kingdom