About Kenneth Lowe Limited (09244658) United Kingdom