About I Have Seen Things Ltd (07120407) United Kingdom