About Low Strain Engineering Ltd (07410629) United Kingdom