About Limit State Technologies Ltd (07619114) United Kingdom