About Leon Paul Equipment Company Limited (00377477) United Kingdom