About Initial Concept Solutions Limited (04491525) United Kingdom