About Mem S Barbers (hither Green) Limited (12516476) United Kingdom