About Sofalux Imports Ltd (08979730) United Kingdom