About Segrande Limited (12412943) United Kingdom