About Sen Solutions (bristol) Limited (08931725) United Kingdom