About Shaal Limited (12683313) United Kingdom