About J Baines Ics Limited (13426199) United Kingdom