About Sofal Limited (06885207) United Kingdom