About Segmental Solutions Limited (08599613) United Kingdom