About L J Technical Services Limited (04838439) United Kingdom