About L & J Contracts Limited (05931648) United Kingdom