About New Row Lavendon Management Limited (11264817) United Kingdom