About Strenson Holdings Limited (11132148) United Kingdom