About Albert Lowe Limited (11090200) United Kingdom