About J L Services Projects Ltd (05808401) United Kingdom