About Loc 19 Chester Limited (10201127) United Kingdom