About J Lowe & Sons Limited (11424312) United Kingdom