About Walking Street Shop Ltd (12807603) United Kingdom