About Malloy House Limited (06801188) United Kingdom