About Alex Cafe (north Road) Limited (12484726) United Kingdom