About Senshu Limited (05187129) United Kingdom