About Leslie (carlisle) Limited (01810478) United Kingdom