About Wal66 Limited (07703859) United Kingdom