About Lars Armstrong Limited (08744840) United Kingdom