About L & A Computer Services Limited (06730390) United Kingdom