About Parker Lee Group Ltd (09879468) United Kingdom