About Ijl Solutions Manchester Limited (10996316) United Kingdom