About Stuart Carlisle Ltd (10926826) United Kingdom