About Sendai Engineering Limited (11556425) United Kingdom