About Solar Cosmetics International Limited (03274555) United Kingdom