About Sennac Limited (SC603147) United Kingdom