About Strathvale Holdings Limited (SC105491) United Kingdom