About Lord Street Chippy Limited (09995490) United Kingdom