About Straight Line Business Solutions Limited (12870471) United Kingdom