About Terryc Limited (12281434) United Kingdom