About Drew & Lowe Group Ltd. (11337237) United Kingdom