About Propellers Cafe Limited (07233131) United Kingdom