About Minack House Limited (12998101) United Kingdom