About The Abbey Road Cafe Limited (07404667) United Kingdom