About J L Services & Son Limited (05321788) United Kingdom