About Synpower Services Limited (10155462) United Kingdom