About Sole Trader Organisation Limited (08649598) United Kingdom