About Strohl Systems (uk) Limited (03990945) United Kingdom