About Semer Technology Park Limited (06865711) United Kingdom