About Stridage Holdings Limited (07664370) United Kingdom