About Pathhead Supermarket Ltd (SC530606) United Kingdom