About Walk N Roll Limited (NI624713) United Kingdom