About Shaal Tech Limited (07832456) United Kingdom