About Long Walk C&g Limited (SC706900) United Kingdom