About John Clulow (frames) Limited (04622080) United Kingdom