About L & C Solutions (yorkshire) Limited (11651784) United Kingdom