About Gilbert & Lowe Drainage Ltd (13281898) United Kingdom