About Left Peg Ltd (13341227) United Kingdom