About Transmec Properties Limited (06309840) United Kingdom