About Solar Medical & Chemical Limited (10648817) United Kingdom