About Or Walks Holdings Limited (08976676) United Kingdom