About Townley Office Equipment Limited (01215436) United Kingdom