About Sedshannon Limited (SC589242) United Kingdom