About Clear Shore Solutions Limited (SC395191) United Kingdom