About Outline Business Solutions Limited (07045945) United Kingdom