About Segall Limited (12722393) United Kingdom