About No 3 Heworth Limited (12033363) United Kingdom