About Cell (winchmore Hill) Limited (06697347) United Kingdom