About R Stretch Engineering Limited (07776202) United Kingdom