About Francis N. Lowe Limited (01753910) United Kingdom