About J L Clements Limited (09305609) United Kingdom