About Straightline Technologies Limited (13037159) United Kingdom