About Logix House Limited (08736615) United Kingdom