About Tarmis Properties Limited (11965291) United Kingdom