About Ness Walk Kiosk Limited (SC563078) United Kingdom