About Tess Cam Limited (07863265) United Kingdom