About London Road Restaurant Limited (07287455) United Kingdom